8
תגובות
שלום,
יש דרך ב-PHP להציג (בלולאה) את כל העמודות בטבלה מסוימת?
יש לי טבלה של משתמשים ודרך הadmin יהיה אפשר להוסיף, לערוך, ולהסיר עמודות בטבלת המשתמשים.
זה אפשרי?
תודה
יש דרך ב-PHP להציג (בלולאה) את כל העמודות בטבלה מסוימת?
יש לי טבלה של משתמשים ודרך הadmin יהיה אפשר להוסיף, לערוך, ולהסיר עמודות בטבלת המשתמשים.
זה אפשרי?
תודה
8 תשובות
אתה יודע להציג עמודה אחת?
אותו דבר רק בלולאה.
הלולאה לבד מוציאה כל פעם את השורה הבאה.
ככה:
print '<table>';
while($x = mysql_fetch_assoc($query))
{
print '<tr><td>'.$x['username'].'</td></tr>';
}
print '</table>';
while($x = mysql_fetch_assoc($query))
{
print '<tr><td>'.$x['username'].'</td></tr>';
}
print '</table>';
אני התכוונתי לעמודה עצמה. לא לחלק מהשורה, לעמודה. כמו עמודת fullname ו- phone_number. השאלה שלי היא איך לשנות את השם של העמודה, למחוק אותה, ולהוסיף עמודה.
אני חושב שאתה צריך ליצור טבלה להעביר את כל הנתונים לשם ולעשות טבלה חדשה.
הסתדרתי:
ALTER TABLE tablename ADD newcolumn VARCHAR( 255) after id
משהו בסגנון...
רק קח בחשבון שזה לא משהו שאמור להשתנות כל פעם שמישהו לוחץ על כפתור.
המבנה של טבלה צריך להיות קבוע ואתה, בתור מתכנת, צריך לחשוב עליו מראש.
אם אתה רוצה שיהיה ניתן להוסיף כל מני ערכים לפרופיל משתמש, תעשה טבלה נוספת
|שדות פרופיל|
| ID | שם השדה |
ועוד טבלה מקשרת בסגנון
משתמשים-שדות פרופיל
| ID של משתמש | ID של שדה פרופיל | ערך |